package com.xhs.main.dao.yfb;

import com.xhs.main.entity.yfb.YfbDesign;
import com.xhs.main.entity.yfb.YfbDesignExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface YfbDesignMapper {
    int countByExample(YfbDesignExample example);

    int deleteByExample(YfbDesignExample example);

    int deleteByPrimaryKey(Integer yfbDesignId);

    int insert(YfbDesign record);

    int insertSelective(YfbDesign record);

    List<YfbDesign> selectByExample(YfbDesignExample example);

    YfbDesign selectByPrimaryKey(Integer yfbDesignId);

    int updateByExampleSelective(@Param("record") YfbDesign record, @Param("example") YfbDesignExample example);

    int updateByExample(@Param("record") YfbDesign record, @Param("example") YfbDesignExample example);

    int updateByPrimaryKeySelective(YfbDesign record);

    int updateByPrimaryKey(YfbDesign record);
}